package br.com.portal.dao;

import java.util.ArrayList;
import java.util.List;

import java.sql.Connection;

import br.com.portal.beans.CondicaoPagamento;
import br.com.portal.factory.ConnectionFactory;

import java.sql.PreparedStatement;
import java.sql.ResultSet;


public class CondicaoPagamentoDAO {
	public static List<CondicaoPagamento> buscarCondicaoPagamento() throws Exception {
		List<CondicaoPagamento> condicoes = new ArrayList<CondicaoPagamento>();
		Connection conn = ConnectionFactory.getConnection();
	
		String sql = "SELECT * FROM condicao_pagamento ORDER BY codigo ASC";

		PreparedStatement stmt = conn.prepareStatement(sql);
		
		ResultSet rs = stmt.executeQuery();

		while(rs.next()) {
			CondicaoPagamento condicaoPagamento = new CondicaoPagamento();
			condicaoPagamento.setCodigo(rs.getString("codigo"));
			condicaoPagamento.setDescricao(rs.getString("descricao"));

			condicoes.add(condicaoPagamento);
		}
		
		return condicoes;
	}
}